package com.cjq.green.constant;

import lombok.Getter;

/**
 * 不同服务区别请参考:
 * <a href="https://help.aliyun.com/document_detail/467826.html?spm=a2c4g.11186623.0.0.7c3329b1zUByo5#table-5lh-f2n-0vo">服务说明</a>
 */
@Getter
public enum DetectionImageType {

    DEFAULT("baselineCheck","通用基线检测"),
    BASELINE_CHECK("baselineCheck","通用基线检测"),
    BASELINE_CHECK_PRO("baselineCheck_pro","通用基线检测_专业版"),
    BASELINE_CHECK_CB("baselineCheck_cb","通用基线检测_出海版"),

    TONALITY_IMPROVE("tonalityImprove：","内容治理检测"),
    TONALITY_IMPROVE_CB("tonalityImprove_cb：","内容治理检测_出海版"),

    AIGC_CHECK("aigcCheck","AIGC图片风险"),
    AIGC_CHECK_CB("aigcCheck_cb","AIGC图片风险_出海版"),

    PROFILE_PHOTO_CHECK("profilePhotoCheck","头像图片检测"),

    POST_IMAGE_CHECK("postImageCheck","帖子评论图片检测"),

    ADVERTISING_CHECK("advertisingCheck","营销素材检测"),

    LIVE_STREAM_CHECK("liveStreamCheck","视频//直播截图检测"),

    RISK_DETECTION("riskDetection","恶意图片检测"),

    RISK_DETECTION_CB("riskDetection_cb","恶意图片检测_出海版")
    ;

    final String serviceName;
    final String description;

    DetectionImageType(String serviceName, String description){
        this.description = description;
        this.serviceName = serviceName;
    }
}
